Career 2025 2024 2023 2022 2021 2020 2019 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2001
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour Australia F2 France F6 France F8 France F9 USA F28 Australia F1 Australia F2 USA F22 USA F23 USA F27 USA F28 Japan F4 Japan F8 Japan F9 Turkey F1 Turkey F2 Turkey F3 Turkey F6 Turkey F8 Japan F1 Japan F2 Japan F3 Japan F4 Korea F1 Korea F2 Korea F3 Korea F4 Canada F3 Canada F4 USA F21 USA F22 Mexico F15 Mexico F16 Mexico F17 Thailand F4 Thailand F5 USA F2 USA F3 USA F4 USA F5 USA F6 USA F9 USA F10 USA F11 Mexico F2 Mexico F3 China F6 China F7 Korea F7 Korea F8 Korea F11 Korea F12 Turkey F34 Turkey F35 Turkey F36 USA F1 USA F3 USA F5 USA F6 Panama F1 Argentina F3 Korea F1 USA F17 Canada F3 Canada F4 USA F22 USA F23 USA F24 Argentina F9 Argentina F10 Canada F9 China F9 Canada F10 Canada F11 USA F29 USA F30 Colombia F9 USA F32 Qatar F5 Qatar F6 USA F3 USA F4 USA F5 USA F7 Canada F1 Canada F2 China F4 China F5 Sweden F1 Sweden F2 Sweden F3 Czech Republic F3 USA F19 USA F20 USA F22 Korea F6 Canada F7 Canada F8 Canada F9 USA F33 Ecuador F3 Argentina F12 Argentina F13 USA F40 Dominican Republic F3 USA F1 (Los Angeles) USA F2 (Long Beach) USA F7 (Orlando) USA F8 (Indian Harbour Beach) Croatia F1 (Rovinj) Croatia F2 (Porec) Croatia F3 (Umag) Italy F6 (Santa Margherita Di Pula) USA F14 (Orange Park) USA F15 (Vero Beach) USA F16 (Tampa) China F7 (Wuhan) China F8 (Fuzhou) China F9 (Luan) USA F18 (Buffalo) USA F20 (Rochester) USA F22 (Pittsburgh) USA F23 (Wichita) Korea F10 Canada F5 (Calgary) Canada F6 (Toronto) Canada F7 (Toronto) USA F33 (Houston) USA F40 (Tallahassee) Dominican Republic F3 (Santo Domingo Este) USA F1 (Los Angeles) USA F2 (Long Beach) Japan F1 (Nishi-Tama) Japan F2 (Nishi-Tokyo) USA F8 (Calabasas) USA F10 (Little Rock) Spain F16 (Palma del Rio) M25 Stockholm M15 Monastir M15 Monastir M15 Monastir M15 Monastir M25 Vale do Lobo M25 La Nucia M25 Alkmaar M25 Bakio M25+H Ajaccio M25 Decatur M25 Ricany M25 Setubal M25 Loule M25 Quinta Do Lago M25 Cancun Thailand F10 Nicaragua F1 USA F1 USA F29 USA F24 USA F8 Shimadzu All Japan Indoor Tennis Championships - Kyoto Shimadzu All Japan Indoor Tennis Championships - Kyoto Voit Mexico City Open - Mexico City Togliatti Cup - Togliatti Flea Market Cup - Busan Keio Challenger International Tennis Tournament - Yokohama Open Diputacion Ciudad de Pozoblanco - Cordoba Uncle Tobys Challenger - Tasmania Fifth Third Bank Tennis Championships - Lexington Oldum Brown Vancouver Open - Vancouver Uncle Toby's Australian Men's Clay Court Challenger - Canberra PEOPLEnet CUP - Dnepropetrovsk Sunrise Challenger Rhodes Challenger M25 Loule Turkey F7 GHI Bronx Tennis Classic - Bronx Challenger Casablanca San Angel - Mexico City M15 Nakhon Pathom Harrah's Entertainment Men's Pro Challenger - Tunica M25 Netanya Rhodes Challenger Ramat Hasharon Challenger M25 Sapporo Vancouver Challenger M25 Tbilisi XL Bermuda Open - Bermuda Toyota Challenger Countrywide Classic USTA Challenger - Carson Isla de Lanzarote - Lanzarote San Jose Challenger Fergana Challenger Nottingham Challenger Ciudad de Pozoblanco Open Diputacion - Cordoba Astana Challenger Beijing Challenger M25 Perth M15 Cadolzburg M15 Kashiwa M15 Quillota M25 Idanha-a-Nova Ortisei Challenger Olbia Challenger - Olbia Argentina F1 Heineken Challenger - Ho Chi Minh City Alexander Kolyaskin Memorial - Donetsk Gemax Open - Belgrade 2007 Challenger of Santa Clara - Valencia 2006 Challenger of Santa Clarita California Challenger - Valencia Vancouver Challenger Bangkok Challenger Quimper Challenger Dallas Challenger Leon Challenger Busan Challenger Nottingham Challenger Istanbul Challenger Budapest Challenger - Budapest Alphen Challenger M25 Cancun Smith Barney Men's Challenger - Covington Yokohama Challenger Open de Montauban - Montauban IPP Open - Helsinki Nottingham Challenger Uncle Toby's Challenger in Burnie - Burnie Penza Cup - Penza Ourocard Tennis Challenger - Sao Paulo Rennes Challenger Helsinki Challenger Taiwan Challenger - Kaohsiung Bukhara Challenger - Bukhara Austin Challenger - Austin The Swanston Challenger - Sacramento Isla de Gran Canaria - Mas Palomas The $50,000 Pro Challenger at Calabasas - Calabasas Ilkley Challenger Ford Tennis Championships - Louisville Winnetka Challenger Vancouver Challenger Sunset Moulding Yuba City Racquet Club Challenger - Yuba City Korea F2 Samsung Securities Cup - Seoul ECM Prague Open 2005 - Prague Odlum Brown Vancouver Open - Vancouver Brescia Challenger Open D'Orleans - Orleans Happy Valley Challenger Ramat Hasharon Challenger Guangzhou Challenger Shenzhen Challenger Home Depot Center USTA Challenger - Carson Raanana Challenger XL Bermuda Open - Bermuda Karshi Challenger Granby Challenger Kaohsiung Challenger Monterrey Challenger Ho Chi Minh City Challenger Montevideo Challenger Dallas Challenger Torneo Internacional Challenger Fila 2006 - Leon Atlanta Clay Court Challenger - Atlanta Taipei City Challenger Seoul Challenger Bancolombia Open - Bogota Busan Challenger Surbiton Challenger Nottingham Challenger Mordova Cup 2007 - Saransk Gatineau Challenger Floridablanca Challenger Shanghai Challenger VI Gramado Open de Tenis - Gramado Swanston Challenger - Sacramento Savannah Challenger Cary Challenger Astana Challenger Newport Beach Challenger Mons Challenger Sarasota Challenger Chicago Challenger Stockton Challenger Fairfield Challenger M15 Nakhon Pathom Orlando Challenger Zhuhai Challenger Akbank Private Banking TED Open - Istanbul Columbus Challenger Winnipeg Challenger Lexington Challenger Columbus Challenger Indian Wells Challenger Bangkok Challenger Champaign Challenger Santo Domingo Challenger Vancouver Challenger Seoul Challenger Malaga Challenger Vancouver Challenger Burnie Challenger Kyoto Challenger Bratislava Challenger Noumea Challenger Traralgon Challenger 2 Toyota Challenger Taipei City Challenger Nonthaburi 4 Challenger Raanana Challenger Seoul Challenger Qatar F4 Busan Challenger M25 Bali Shymkent Challenger M15 Maanshan Winnipeg Challenger M25 Luan The LTA Wrexham Challenger - Wrexham M25 Trelew Tashkent Challenger Monterrey Challenger Suzhou Challenger Taipei City Challenger Columbus Challenger Canberra Challenger M15 Karuizawa HTV Challenger - Ho Chi Minh City Monterrey Challenger Lisbon Challenger Rio De Janeiro Challenger M25 Bali M15 Daegu Baotou Challenger Gwangju Challenger 2006 USTA Tallahassee Tennis Challenger - Tallahassee Gimcheon Challenger M25 Changwon Czech Open - Prostejov Istanbul Challenger Forli 3 Challenger Maui Challenger Concepcion Challenger Busan Challenger Granby Challenger Asuncion Challenger Lugano Challenger Shenzhen Challenger Bangalore Challenger Istanbul 2 Challenger Le Gosier Challenger Busan Challenger Taipei 2 Challenger Gimcheon Challenger Busan Challenger Togliatti Cup - Togliatti Lexington Challenger Aptos Challenger Tiburon Challenger Las Vegas Challenger Charlottesville Challenger Guzzini Challenger - Recanati Columbus Challenger Koblenz Challenger Newport Beach Challenger Burnie Challenger Launceston Challenger Dallas Challenger Bangkok Challenger Bangkok Challenger Yokohama Challenger Wailea Men's Challenger - Maui Anning Challenger Nanchang Challenger Pune Challenger USTA Comerica Challenger - Aptos Gwangju Challenger Singha Tennis Classic - Tarzana Blois Challenger Fifth Third Bank Tennis Classic - Lexington Project Independence Men's Challenger - Mandeville Binghamton Challenger dBI Tennis Challenger - Binghamton Mallorca Challenger Jinan Challenger Cassis Challenger Kaohsiung Challenger Winnipeg Challenger M25 Sapporo Granby Challenger Kobe Challenger Oeiras 2 Challenger Salinas Challenger Helsinki Challenger Uncle Toby's Burnie Challenger - Tasmania Shanghai Challenger Lexington Challenger Kyiv Challenger Braga Challenger Puerto Vallarta Challenger Forli 2 Challenger Cleveland Challenger Monterrey Challenger Shymkent 1 Challenger Shymkent 2 Challenger Little Rock Challenger Oeiras 3 Challenger Winnipeg Challenger Chicago Challenger Ljubljana Open - Ljubljana Mallorca Challenger Cassis Challenger Credicard Mastercard Tennis Cup - Campos do Jordao 13 BH Tennis Open International Cup - Belo Horizonte Alexander Kolyaskin Memorial - Donetsk College Station Challenger - College Station Seoul Challenger Kobe Challenger Matsuyama Challenger Kobe Challenger Yokkaichi Challenger International Indoor Tennis Championships of Croatia - Zagreb Tenerife 1 Challenger TED Open - Istanbul Rovereto Challenger Pau Challenger Pro Challenger at Calabasas - Calabasas Chengdu Challenger Sanremo Challenger Murcia Challenger Yokkaichi Challenger Czech Open 2006 - Prostejov Playford Challenger Nonthaburi 1 Challenger Bengaluru Challenger Manama Challenger Sao Leopoldo Challenger Koblenz Challenger Porto Alegre Challenger PBZ Zagreb Indoors - Zagreb Chisinau Challenger Shanghai Challenger Nur-Sultan Challenger AIG Japan Open Tennis Championships - Tokyo Ningboo Challenger Liuzhou Challenger Ann Arbor Challenger Bangkok Challenger Drummondville Challenger Morelos Challenger The Nottingham Open - Nottingham Indianapolis Tennis Championships - Indianapolis Tashkent Challenger - Tashkent Romania F2 (Bacau) Samsung Securities Cup - Seoul Chennai Open - Chennai Prague Challenger Taipei Challenger Prague 3 Challenger Athens Challenger Gerry Weber Open - Halle Countrywide Classic - Los Angeles Legg Mason Tennis Classic - Washington AIG Japan Open Tennis Championships - Tokyo SAP Open - San Jose Regions Morgan Keegan Championships - Memphis Abierto Mexicano Telcel - Acapulco U.S. Mens's Clay Court Championship - Houston Busan Challenger Champaign Challenger Savannah Challenger Sao Paulo Challenger Tour Finals Calgary Challenger Dallas Challenger Medibank International - Sydney Nottingham-2 Challenger SA Tennis Open - Johannesburg Nanjing Challenger Shenzhen 1 Challenger Salzburg Challenger Heineken Open - Auckland Regions Morgan Keegan Championships - Memphis Interwetten Austrian Open - Kitzbuhel Astana Challenger Delray Beach International Tennis Championships - Delray Beach Serbia Open - Belgrade Tashkent Challenger Campbell's Hall of Fame Tennis Championships - Newport Zhangjiagang Challenger Geneva Challenger BMW Open - Munich Winston Salem - Winston Salem Yokohama Challenger Indianapolis Tennis Championships - Indianapolis Rakuten Japan Open - Tokyo The Artois Championships - London Chennai Open - Chennai Jerusalem Challenger Legg Mason Tennis Classic - Washington Loughborough Challenger Delray Beach International Tennis Championships - Delray Beach Delray Beach International Tennis Championships - Delray Beach Yokohama Challenger BRD Nastase Tiriac Trophy - Bucharest Toyota Challenger Tiburon Challenger Serbia Open - Belgrade Batman Challenger Aircel Chennai Open - Chennai PBZ Zagreb Indoors - Zagreb UNICEF Open - 's Hertogenbosch Porto Challenger Little Rock Challenger PTT Thailand Open - Bangkok Kyoto Challenger Rakuten Japan Open - Tokyo Kremlin Cup - Moscow Aircel Chennai Open - Chennai Le Gosier Challenger Monterrey Challenger Open Sud de France - Montpellier Countrywide Classic - Los Angeles Guadalajara Challenger AEGON Championships - London Kremlin Cup - Moscow PBZ Zagreb Indoors - Zagreb Abierto Mexicano Telcel - Acapulco Mexico City Challenger Power Horse Cup - Dusseldorf Hall of Fame Tennis Championships - Newport BB&T Atlanta Open - Atlanta Citi Open - Washington Kremlin Cup - Moscow Swiss Indoors Basel - Basel Kun-Ming Challenger Open Sud de France - Montpellier Delray Beach Open - Delray Beach Aegon Nottingham Open - Nottingham Memphis Open - Memphis Athens Challenger Geneva Open - Geneva Citi Open - Washington Ningboo Challenger Ortisei Challenger AEGON Championships - London Topshelf Open - 's-Hertogenbosch Kremlin Cup - Moscow BB&T Atlanta Open - Atlanta Citi Open - Washington Fergana Challenger Hall of Fame Open - Newport Sao Paulo Challenger SA Tennis Open - Johannesburg Open Sabadell Atlantico - Barcelona Ordina Open - 's-Hertogenbosch New York Open - New York Pozoblanco Challenger AEGON Championships - London Rakuten Japan Open - Tokyo Thailand Open - Bangkok Irving Challenger Sarasota Challenger Oeiras 1 Challenger Seoul Challenger PTT Thailand Open - Bangkok St. Petersburg Open - St. Petersburg Regions Morgan Keegan Championships - Memphis The Stella Artois Championships - London Open de Nice Cote d'Azur - Nice Las Vegas Challenger Campbell's Hall of Fame Tennis Championships - Newport Farmers Classic - Los Angeles Santo Domingo Challenger Santo Domingo Challenger Drummondville Challenger Gatineau Challenger Hua Hin Challenger Aircel Chennai Open - Chennai Qingdao Challenger Andria Challenger Bloomfield Hills Challenger Delray Beach Open - Delray Beach Guangzhou Challenger Binghamton Challenger BRD Nastase Tiriac Trophy - Bucharest BMW Open - Munich Canberra Challenger Shenzhen Challenger San Francisco Challenger Lille Challenger Shenzhen Challenger Kaohsiung Challenger BB&T Atlanta Open - Atlanta Suzhou Challenger Citi Open - Washington Dallas Challenger Pune Challenger Lille Challenger Canberra Challenger San Francisco Challenger Indian Wells Challenger Tashkent Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Glasgow Challenger Karshi Challenger Loughborough Challenger BRD Nastase Tiriac Trophy - Bucharest TEB BNP Paribas Istanbul Open - Istanbul Topshelf Open - 's-Hertogenbosch Aegon Nottingham Open - Nottingham Hall of Fame Tennis Championships - Newport Shenzhen Open - Shenzhen Aircel Chennai Open - Chennai Garanti Koza Sofia Open - Sofia Florianopolis Challenger Granby Challenger TEB BNP Paribas Istanbul Open - Istanbul Cleveland Challenger Nonthaburi 3 Challenger Chennai Challenger Shenzhen Open - Shenzhen Winnipeg Challenger Gatineau Challenger New York Open - New York Busan Challenger Delray Beach Open - Delray Beach Knoxville Challenger Champaign Challenger Campinas Challenger Oeiras 1 Challenger Geneva Open - Geneva Salinas 2 Challenger Citta di Monza - Monza St. Petersburg Open - St. Petersburg Seoul Challenger Yokohama Challenger Troisdorf Challenger Tbilisi Challenger Zhangjiagang Challenger Zhangjiagang Challenger Lyon Challenger Sassuolo Challenger Prague 2 Challenger Abierto de Tenis Mifel - Los Cabos TD Waterhouse Cup - Long Island Korea Open - Seoul Tennis Channel Open - Las Vegas U.S. Mens's Clay Court Championship - Houston Sydney Challenger The Hypo Group Tennis International 2008 - Poertschach Matsuyama Challenger Countrywide Classic - Los Angeles Pilot Pen Tennis - New Haven Yokkaichi Challenger China Open - Beijing AIG Japan Open Tennis Championships - Tokyo Shenzhen Challenger Nonthaburi 2 Challenger ATP Kremlin Cup - Moscow Seoul Challenger Florianopolis Challenger Regions Morgan Keegan Championships - Memphis AEGON International - Eastbourne Lexington Challenger Jinan Challenger BMW Open - Munich M25 Cordoba Qatar ExxonMobil Open - Doha Brisbane International - Brisbane Salinas Challenger Regions Morgan Keegan Championships - Memphis M25 Takasaki CA Tennis Trophy - Vienna M25 Perth Drummondville Challenger Ottignies-Louvain-la-Neuve Challenger Seoul Challenger Manama Challenger Recanati Challenger Granby Challenger Oeiras 3 Challenger Gwangju Challenger Busan Challenger Heilbronn Challenger Lyon Challenger Canberra Challenger Newport Beach Challenger Kobe Challenger Sao Paulo Challenger Columbus Challenger New Delhi Challenger San Miguel de Tucuman Challenger Orlando Challenger Vancouver Challenger Delray Beach Open - Delray Beach Abierto Mexicano Telcel - Acapulco Chicago Challenger Matsuyama Challenger Split Challenger Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Shanghai - Shanghai BNP Paribas Open - Indian Wells Western & Southern Financial Group Masters - Cincinnati Sony Ericsson Open - Miami Sony Ericsson Open - Miami Sony Open Tennis - Miami China Open - Beijing Sony Ericsson Open - Miami Sony Ericsson Open - Miami Medibank International - Sydney BNP Paribas Open - Indian Wells SAP Open - San Jose Rogers Cup - Montreal BNP Paribas Open - Indian Wells Miami Open - Miami Rogers Cup - Montreal Rakuten Japan Open - Tokyo Monte-Carlo Rolex Masters - Monte-Carlo Sony Ericsson Open - Miami BNP Paribas Open - Indian Wells Rogers Cup - Montreal BNP Paribas Open - Indian Wells Pacific Life Open - Indian Wells Rogers Cup - Toronto BNP Paribas Open - Indian Wells Miami Open - Miami Mutua Madrid Open - Madrid Next Generation Adelaide International - Adelaide Claro Open Colombia - Bogota Atlanta Tennis Championships - Atlanta U.S. Open - New York French Open - Paris Australian Open - Melbourne U.S. Open - New York French Open - Paris U.S. Open - New York Wimbledon - London Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Australian Open - Melbourne Wimbledon - London U.S. Open - New York U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London French Open - Paris Wimbledon - London U.S. Open - New York Abierto de Tenis Mifel - Los Cabos Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris French Open - Paris Wimbledon - London Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Australian Open - Melbourne French Open - Paris Wimbledon - London Australian Open - Melbourne French Open - Paris U.S. Open - New York Wimbledon - London Australian Open - Melbourne Australian Open - Melbourne Wimbledon - London Australian Open - Melbourne Davis Cup, Group 1, PO, ZIM-ISR 1-4 Davis Cup, Group 1, 1R, ISR-SCG 1-4 Davis Cup, Group 1, 2R, ISR-ITA 3-2 Davis Cup, World Group, PO, ISR-PER, 4-1 Davis Cup, World Group, SF, ESP-ISR, 4-1 Davis Cup, World Group, PO, ISR-ARG 2-3 Davis Cup, Group I, 2R, ISR-POL 3-1 Davis Cup, Group I, 1R, POR-ISR 5-0 Davis Cup, World Group, 1R, FRA-ISR 5-0 Davis Cup, Group I, PO, ISR-ROU 5-0 Davis Cup, Group I, 1R, RSA-ISR 2-3 Davis Cup, World Group, PO, ISR-AUT 2-3 Davis Cup, Group I, PO, JPN-POL 4-0 Shenzhen Challenger Davis Cup, World Group, PO, ISR-CAN 2-3 Davis Cup, PO, CHI-ISR 4-1 Davis Cup, Group I, 2R, ISR-POR 3-2 Davis Cup, World Group, PO, BEL-ISR 3-2 Davis Cup, Group I, 2R, SLO-ISR 1-3 Davis Cup, Group I, PO, ISR-SLO 3-2 Davis Cup, Group I, PO, ISR-SWE 3-1 Wimbledon (juniors) U.S. Open (juniors) Davis Cup, World Group, PO, ISR-CHI 3-2 Davis Cup, World Group, 1R, SWE-ISR 2-3 Davis Cup, World Group, QF, ISR-RUS, 4-1 French Open (juniors) Wimbledon (juniors) Australian Open (juniors) French Open (juniors) Wimbledon (juniors) Davis Cup, World Group, PO, JPN-ISR 2-3 U.S. Open (juniors) Davis Cup, Group I, 1R, ROU-ISR 5-0 Davis Cup, World Group, 1R, ISR-SWE 2-3 Davis Cup, Group I, 2R, CZE-ISR 3-1 Davis Cup, Group I, 1R, SWE-ISR 3-1 Davis Cup, Group 1, 1R, ISR-LUX 5-0 Davis Cup, Group I, 1R, PAK-JPN 0-4 U.S. Open (juniors) Davis Cup, Group I, PO, ISR-UKR 0-5 Davis Cup, Group I, 1R, HUN-ISR 3-2 French Open (juniors) Australian Open (Asia, Wildcard) Olympics - Rio de Janeiro Shanghai Rolex Masters - Shanghai M25 Shenzhen